package com.tedu.jsd2407_ivos_fzj.vehicle.mapper;

import com.tedu.jsd2407_ivos_fzj.user.pojo.dto.UserQuery;
import com.tedu.jsd2407_ivos_fzj.vehicle.pojo.dto.VehicleQuery;
import com.tedu.jsd2407_ivos_fzj.vehicle.pojo.entity.Vehicle;
import com.tedu.jsd2407_ivos_fzj.vehicle.pojo.vo.VehicleVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface VehicleMapper {
    List<VehicleVO> select(VehicleQuery vehicleQuery);
    void insert(Vehicle vehicle);
    void update(Vehicle vehicle);
    void deleteById(Long id);
    void removeGeofenceBindStatus(Vehicle vehicle);
}
